Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Genova Challenger Shanghai Rolex Masters - Shanghai Valencia Challenger Turin Challenger Tenerife 1 Challenger Manama Challenger Phoenix Challenger Naples Challenger Grand Prix Hassan II - Marrakech Perugia Challenger Wimbledon - London Plava Laguna Croatia Open - Umag China Open - Beijing Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Zug Challenger BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mallorca Championships - Mallorca Georgia F1 USA F4 USA F5 USA F6 USA F7 USA F8 USA F9 Poland F3 Hungary F5 Italy #3-w1 Italy #3-w2 Georgia F2 Italy #3-w3 Italy #3-w4 Uruguay F1 Argentina F7 Spain F1 Spain F2 Spain F4 Italy F2 Italy F3 Italy F4 Italy F9 Poland F3 Spain F25 Spain F26 Poland F2 Italy F4 Poland F3 France F4 France F5 Japan F4 Iran F5 Iran F6 Egypt F5 Italy F7 Poland F1 Poland F2 Italy F21 Russia F4 France F13 Spain F32 Germany F19 Belarus F1 Belarus F2 Great Britain F16 Great Britain F1 Great Britain F2 Korea F1 Korea F2 Korea F3 Italy F19 Italy F20 Poland F4 Poland F5 Poland F6 Tunisia F6 India F7 Italy F5 Germany F6 Italy F6 India F8 Spain F7 Hungary F2 Italy F7 Poland F5 Poland F6 Chile F3 Poland F2 Poland F5 Spain F24 Poland F2 Germany F2 M25 Nussloch Porsche Open - Poznan Harbour Tennis Cup Regione Lombardia - Milan Copa Petrobras Uruguray - Montevideo Copa Kia Challenger ATP - Santiago ECU Prague Open - Prague Polska Energia Open - Bytom Copa Petrobras Argentina - Buenos Aires Memorial A. Manfredini Sassuolo Challenger - Sassuolo Bratislava Challenger Kazan Challenger Bergamo Challenger Ortisei Challenger St. Brieuc Challenger Mons Challenger Napoli Challenger Johannesburg Challenger St. Remy Challenger Ortisei Challenger Helsinki Challenger Santiago Challenger Stella Artois Clay Court Championships - Budaors Bratislava Challenger Rio Open - Rio de Janeiro Kyoto Challenger Yokohama Challenger Ortisei Challenger Budapest Challenger Kyoto Challenger San Marino Challenger Como Challenger Bad Waltersdorf Challenger Olbia Challenger Bergamo Challenger Pekao Open - Szczecin Internationaux de Nouvelle-Caledonie - New Caledonia Morocco Tennis Tour - Casablanca San Remo Tennis Cup - San Remo Sporting Challenger '08-Trofeo Regione Piemonte - Turin s'Tennis Masters Challenger - Graz Genova Open Challenger - Genova Tatra Banka Slovak Open - Bratislava Besancon Challenger Napoli Challenger San Benedetto Challenger Sassuolo Challenger Poznan Challenger Heilbronn Challenger Belgrade Challenger St. Brieuc Challenger Leon Challenger San Marino Challenger Helsinki Challenger Barletta Challenger Szczecin Challenger Barletta Challenger Marburg Challenger Braunschweig Challenger Poznan Challenger Hangzhou Challenger Toyota Challenger Mexico City Challenger Bordeaux Challenger Nottingham-2 Challenger Montemar Challenger Prague Challenger Geneva Challenger Glasgow Challenger Kyoto Challenger Raanana Challenger Guadalajara Challenger Aix En Provence Challenger Recanati Challenger Brest Challenger Gwangju Challenger Taipei City Challenger Busan Challenger Heilbronn Challenger Bangkok Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Surbiton Challenger Ilkley Challenger Winnetka Challenger Recanati Challenger Budapest Challenger Toyota Challenger Koblenz Challenger Rennes Challenger Quimper Challenger Budapest Challenger Bergamo Challenger Wroclaw Challenger Traralgon Challenger Noumea Challenger Drummondville Challenger Cap Cana Challenger Tumkur Open - Tumkur Poznan Challenger Koblenz Challenger Naples Challenger Pekao Open - Szczecin Mauthausen Challenger Turin Challenger Oeiras 3 Challenger Sarajevo Open - Sarajevo Nottingham 2 Challenger Pekao Open 2003 - Szczecin Dharwad Challenger 2003 - Dharwad Porsche Open - Poznan Kyiv Open - Kiev Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Architect Open - Budapest 4° Sporting Challenger - Turin KGHM Polish Indoors - Wroclaw Banca Stato Challenger - Lugano LXV Concurso Internacional Vigo - Vigo Banja Luka Challenger 2005 - Banja Luka Sir Supermercati - Rome Kobstaedernes ATP Challenger - Kolding Copa Petrobras - Santiago Intersport Heilbronn Open - Heilbronn Tennis Napoli Cup 2006 - Napoli Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Busan Open Challenger Tennis - Busan Antonio Savoldi-Marco Co. - Manerbio 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Porsche Open - Poznan Rhein-Main Challenger 2004 - Aschaffenburg Antonio Savoldi-Marco Co. - Manerbio Black Forest Open - Freudenstadt Challenger Brasov - Brasov Open Costa Daurada - Tarragona Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires dBI Tennis Challenger - Binghamton II Challenger Ciudada de Guayaquil - Guayaquil Challenger Britania Zavaleta - Puebla Wailea Men's Challenger - Maui Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena LTA Wrexham Challenger - Wrexham II Cyclus Open de Tenis - Florianopolis KGHM Dialog Polish Indoors - Wroclaw Challenger DCN de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Baden Open - Karlsruhe Nord LB Open 2007 - Braunschweig Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Challenger Tunisie - Tunis GHI Bronx Tennis Classic - Bronx Unicredit Czech Open - Prostejov Kos-Zucchetti Tennis Cup - Cordenons Porsche Open - Poznan Heilbronn Challenger Aachen Challenger IPP Open - Helsinki Rimouski Challenger Bordeaux Challenger Kosice Challenger Citta di Como - Como Lambertz Open - Aachen Reunion Island Challenger Le Gosier Challenger Johannesburg Challenger KGHM Polish Indoors - Wroclaw XL Bermuda Open - Bermuda Kazan Challenger Sarajevo Challenger Schickedanz Open 2007 - Furth 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Kyoto Challenger Brasov Challenger Seoul Challenger Compaq Cup 2001 - Zabrze Sarajevo Challenger Rimouski Challenger XL Challenger de Tenis Copa Sevilla - Seville Cairo Challenger 2002 - Cairo Szczecin Challenger Kazan Challenger Copa Petrobras - Montevideo Bauer Watertechnology Cup - Eckental Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju IPP Open - Helsinki Ortisei Challenger Cyclus Open de Tenis - Florianopolis KGHM Emax Polish Indoors - Wroclaw Internationaux du Doubs - Besancon Ostrava Challenger Helsinki Challenger Bergamo Challenger Wroclaw Challenger Mons Challenger Kazan Challenger The LTA Cardiff Challenger - Cardiff Leon Challenger Sarasota Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Ilkley Challenger 10° Trofeo Luigi Pezzoli - Bergamo KGHM Polish Indoors - Wroclaw Astana Challenger Genova Challenger Szczecin Challenger Sopot Challenger Eckental Challenger Ortisei Challenger Andria Challenger Helsinki Challenger KGHM Polish Indoors - Wroclaw Genova Challenger Porsche Open - Poznan Seoul Challenger LXVII Concursu Internacional de Vigo - Vigo GHI Bronz Classic - Bronx Heilbronn Challenger Eckental Challenger Bytom Challenger Sporting Challenger - Turin Shenzhen 1 Challenger Open D'Orleans - Orleans Ortisei Challenger Bergamo Challenger Quimper Challenger Sopot Challenger Riviera di Rimini Challenger 2004 - Rimini Mons Challenger Cagliari Challenger Bratislava Challenger Kobstaedernes ATP Challenger - Kolding Copa Petrobras Brazil - Belo Horizonte Asuncion Challenger Cepu Open - San Marino Bratislava Challenger IPP Open - Helsinki Memorial Kolyaskin - Donetsk The Priority Telecom Open - Amersfoort Oberstaufen Challenger Open de la Ville de Saint Denis - Reunion Island Helsinki Challenger Kish Free Zone Island Challenger - Kish Island Liberec Challenger Kremlin Cup - Moscow La Serena Open - La Serena Rennes Challenger Copa Telefonica CTC Chile - Santiago Brasil Open - Costa do Sauipe Trofeo Cassa di Risparmio di Alessandria - Alessandria KGHM Polish Indoors - Wroclaw Synsam Swedish Open - Bastad BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo IX Torneo Internacionale de Tennis - Barletta Open de Moselle - Metz Antonio Savoldi-Marco Co. - Manerbio Olimp Kyiv Open - Kiev Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Genoa Open Challenger-Fondazione Carige - Genova Davidoff Swiss Indoors - Basel Architect Open - Budapest Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Orange Warsaw Open - Warsaw Legg Mason Tennis Classic - Washington Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Copa Petrobras - Bogota AEGON Championships - London Mercedes Cup - Stuttgart BCR Open Romania - Bucharest China Open - Beijing Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Medibank International - Sydney Movistar Open - Santiago Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Napoli Challenger Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Copa Kia - Santiago Buenos Aires Challenger Portugal Open - Oeiras AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Claro Open Colombia - Bogota St. Petersburg Open - St. Petersburg China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Open Sud de France - Montpellier Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona BMW Open - Munich AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney Brasil Open - Sao Paulo Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia ASB Classic - Auckland Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Argentina Open - Buenos Aires Brasil Open - Sao Paulo BMW Open - Munich X Torneo Internazionale di Tennis - Barletta Erste Bank Open - Vienna Konzum Croatia Open - Umag Suisse Open - Gstaad Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Sydney International - Sydney Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Geneva Open - Geneva SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos Chengdu Open - Chengdu China Open - Beijing Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna ASB Classic - Auckland Argentina Open - Buenos Aires German Tennis Championships - Hamburg Estoril Open - Estoril Abierto Mexicano de Tenis Mifel - Los Cabos Orange Prokom Open - Sopot China Open - Beijing Heineken Open - Auckland Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Hamburg European Open - Hamburg Antalya Open - Antalya Movistar Open - Vina del Mar The Hypo Group Tennis International 2008 - Poertschach ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Grand Prix de Tennis de Lyon - Lyon Gonet Geneva Open - Geneva Brasil Open - Costa do Sauipe cinch Championships - London Nordea Open - Bastad San Diego Open - San Diego Sydney Tennis Classic - Sydney Brasil Open - Costa do Sauipe Rio Open - Rio de Janeiro Serbia Open - Belgrade International German Open - Hamburg Malaysian Open - Kuala Lumpur Nordea Open - Bastad Hamburg European Open - Hamburg Sofia Open - Sofia Rio Open - Rio de Janeiro EFG Swiss Open - Gstaad Open de Tenis Comunidad Valenciana - Valencia SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest AEGON International - Eastbourne Moselle Open - Metz St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Mallorca Championships - Mallorca Adelaide International - Adelaide Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Bratislava Challenger Grand Prix Hassan II - Marrakech Power Horse Cup - Dusseldorf Boss Open - Stuttgart Claro Open Colombia - Bogota Movistar Open - Vina del Mar Wroclaw Challenger Erste Bank Open - Vienna Rio Open - Rio de Janeiro Vegeta Croatia Open - Umag Monterrey Challenger Erste Bank Open - Vienna ASB Classic - Auckland BMW Open - Munich EFG Swiss Open - Gstaad Pekao Open 2001 - Szczecin Belgrade Open - Belgrade Cordoba Open - Cordoba Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Davidoff Swiss Indoors - Basel Tatra Banka Open - Bratislava Copa Telmex - Buenos Aires Plava Laguna Croatia Open - Umag Idea Prokom Open - Sopot Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Medibank International - Sydney Abierto Mexicano Telcel - Acapulco Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Copa Telmex - Buenos Aires Open de Nice Cote dAzur - Nice Chengdu Open - Chengdu Catella Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Almaty Open - Almaty BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe ATP Studena Croatia Open - Umag Masters Series - Hamburg PTT Thailand Open - Bangkok China Open - Beijing Aircel Chennai Open - Chennai Apia International - Sydney Bet-at-home Open - Hamburg Valencia Open - Valencia Monza Challenger Apia International - Sydney Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice ATP Vegeta Croatia Open - Umag Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Open de Moselle - Metz Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg China Open - Beijing Valencia Open - Valencia Estoril Open - Estoril Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Serbia Open - Belgrade St. Brieuc Challenger Guadalajara Challenger China Open - Beijing Apia International - Sydney China Open - Beijing China Open - Beijing Hall of Fame Tennis Championships - Newport Argentina Open - Buenos Aires Swiss Open - Gstaad St. Petersburg Open - St. Petersburg Rio Open - Rio de Janeiro Plava Laguna Croatia Open - Umag Davis Cup, Group 1, 1R, ITA-BLR 5-0 ASB Classic - Auckland Argentina Open - Buenos Aires AEGON Championships - London Stockholm Open - Stockholm Millennium Estoril Open - Estoril Hungarian Open - Budapest Erste Bank Open - Vienna Countrywide Classic - Los Angeles Anytech365 Andalucia Open - Marbella Grand Prix Hassan II - Marrakech BA-CA Tennis Trophy - Vienna Winston-Salem Open - Winston-Salem Heineken Open - Auckland If Stockholm Open - Stockholm Argentina Open - Buenos Aires Davidoff Swiss Indoors Basel - Basel Tennis Napoli Open - Naples ASB Classic - Auckland Idea Prokom Open - Sopot Maia Challenger Stockholm Open - Stockholm Erste Bank Open - Vienna Gijon Open - Gijon Countrywide Classic - Los Angeles Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Pacific Life Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Miami Open - Miami Sony Ericsson Open - Miami Idea Prokom Open - Sopot Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Australian Open - Melbourne Argentina Open - Buenos Aires Internazionali BNL d'Italia - Rome French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Wimbledon - London Idea Prokom Open - Sopot U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL dItalia - Rome Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Chile Dove Men+Care Open - Santiago Western & Southern Open - Cincinnati French Open - Paris French Open - Paris Vegeta Croatia Open - Umag BNP Paribas Open - Indian Wells Wimbledon - London Wimbledon - London Australian Open - Melbourne Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Rolex Paris Masters - Paris Australian Open - Melbourne Gonet Geneva Open - Geneva U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, Group 2, REL2, ITA-POL 3-2 U.S. Open - New York Davis Cup, Group 2, 1R, POL-LAT 5-0 U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, PO, BLR-POL 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 2R, BEL-POL 4-1 U.S. Open - New York Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, PO, POL-GBR, 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, PO, POL-AUS 1-4 Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, 1R, JPN-ITA 1-3 ATP Cup - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York AAMI Classic - Kooyong Australian Open - Melbourne Australian Open - Melbourne Internazionali BNL d'Italia - Rome Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid French Open - Paris Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Wimbledon (juniors) Davis Cup, Group 2, PO, POL-EST 5-0 Telecom Italia Masters - Rome Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, World Group, 1R, ITA-CRO 3-2 Laver Cup - Geneva Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, World Group, 1R, POL-ARG 2-3 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, Group II, 2R, POL-ZIM 4-1 Davis Cup, Finals, Group F ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, ITA-KOR 4-0 U.S. Open (juniors)